home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 4 / Meeting Pearls Vol. IV (1996)(GTI - Schatztruhe)[!].iso / Pearls / dev / Monitor / Snoopy / Scripts / snoopdos2.0.script < prev    next >
Text File  |  1993-12-01  |  3KB  |  59 lines

  1. ; Hi Folks, this is like some "advanced-concepts" scriptfile for OS version 37 or
  2. ; higher. It snoops into all those new functions such as "OpenFromLock" and so on
  3.  
  4. ; no incdir here; you could give one here after deciding where to put all of them
  5. incdir=
  6. hide=Workbench
  7. base=dos,dos.library,37
  8. include=offsets/dos
  9. pri=4
  10.  
  11. ; the standard 1.3-type offsets
  12. watch=dos,Open,D1L/D2L/RD0L,Open( "%s", $%lx ) = $%lx
  13. watch=dos,Close,D1L,Close( $%lx )
  14. watch=dos,Lock,D1L/D2L/RD0L,Lock( "%s", $%lx ) = $%lx
  15. watch=dos,UnLock,D1L,UnLock( $%lx )
  16. watch=dos,LoadSeg,D1L,LoadSeg( %s )
  17. watch=dos,CurrentDir,D1L/RD0L,CurrentDir( $%lx ) = $%lx
  18. watch=dos,DeleteFile,D1L/RD0L,DeleteFile( "%s" ) = $%lx
  19. watch=dos,Execute,D1L/D2L/D3L/RD0L,Execute( "%s", $%lx, $%lx ) = $%lx
  20. watch=dos,CreateDir,D1L/RD0L,CreateDir( "%s" ) = $%lx
  21. watch=dos,DupLock,D1L/RD0L,DupLock( $%lx ) = $%lx
  22. watch=dos,Examine,D1L/D2L/RD0L,Examine( $%lx, $%lx ) = %ld
  23. watch=dos,Info,D1L/D2L/RD0L,Info( $%lx, $%lx ) = %ld
  24. watch=dos,Relabel,D1L/D2L/RD0L,Relabel( "%s", "%s" ) = %ld
  25. watch=dos,Rename,D1L/D2L/RD0L,Rename( "%s", "%s" ) = %ld
  26.  
  27. ; new for V36
  28. watch=dos,ChangeMode,D1L/D2L/D3L/RD0L,ChangeMode( $%lx, $%lx, $%lx ) = $%lx
  29. watch=dos,DupLockFromFH,D1L/RD0L,DupLockFromFH( $%lx ) = $%lx
  30. watch=dos,EndNotify,D1L,EndNotify( $%lx )
  31. watch=dos,ExAll,D1L/D2L/D3L/D4L/D5L/RD0L,ExAll( $%lx, $%lx, %ld, %ld, $%lx ) = %ld
  32. watch=dos,ExAllEnd,D1L/D2L/D3L/D4L/D5L,ExAllEnd( $%lx, $%lx, %ld, %ld, $%lx )
  33. watch=dos,ExamineFH,D1L/D2L/RD0L,ExamineFH( $%lx, $%lx ) = %ld
  34. watch=dos,ExNext,D1L/D2L/RD0L,ExNext( $%lx, $%lx ) = %ld
  35. watch=dos,FGetC,D1L/RD0L,FGetC( $%lx ) = $%lx
  36. watch=dos,FGets,D1L/D2L/D3L/RD0L,FGets( $%lx, $%lx, $%lx ) = $%lx
  37. watch=dos,Flush,D1L/D0L,Flush( $%lx ) = $%lx
  38. watch=dos,FPutC,D1L/D2L/RD0L,FPutC( $%lx, $%lx ) = $%lx
  39. watch=dos,FPuts,D1L/D2L/RD0L,FPuts( $%lx, "%s" ) = $%lx
  40. watch=dos,FRead,D1L/D2L/D3L/D4L/RD0L,FRead( $%lx, $%lx, %ld, %ld ) = %ld
  41. watch=dos,FWrite,D1L/D2L/D3L/D4L/RD0L,FWrite( $%lx, $%lx, %ld, %ld ) = %ld
  42. watch=dos,LockRecord,D1L/D2L/D3L/D4L/D5L/RD0L,LockRecord( $%lx, $%lx, %ld, %ld, %ld ) = %ld
  43. watch=dos,LockRecords,D1L/D2L/RD0L,LockRecords( $%lx, %ld ) = %ld
  44. watch=dos,MakeLink,D1L/D2L/D3L/RD0L,MakeLink( "%s", $%lx, $%lx ) = %ld
  45. watch=dos,MatchEnd,D1L,MatchEnd( $%lx )
  46. watch=dos,MatchFirst,D1L/D2L/RD0L,MatchFirst( "%s", $%lx ) = %ld
  47. watch=dos,MatchNext,D1L/RD0L,MatchNext( $%lx ) = %ld
  48. watch=dos,NewLoadSeg,D1L/D2L/RD0L,NewLoadSeg( $%lx, $%lx ) = %lx
  49. watch=dos,OpenFromLock,D1L/RD0L,OpenFromLock( $%lx ) = $%lx
  50. watch=dos,SetFileDate,D1L/D2L/RD0L,SetFileDate( "%s", $%lx ) = %ld
  51. watch=dos,SetFileSize,D1L/D2L/D3L/RD0L,SetFileSize( $%lx, %ld, %ld ) = %ld
  52. watch=dos,StartNotify,D1L/RD0L,StartNotify( $%lx ) = %ld
  53. watch=dos,VFPrintf,D1L/D2L/D3L/RD0L,VFPrintf( $%lx, "%s", $%lx ) = %ld
  54. watch=dos,VFWritef,D1L/D2L/D3L/RD0L,VFWritef( $%lx, "%s", $%lx ) = %ld
  55.  
  56. ; NOTE: This one REALLY should be watched, right ?!!!!!!!!!!
  57. watch=dos,Format,D1L/D2L/D3L/RD0L,Format( "%s", "%s", $%lx ) = %ld
  58.  
  59.